ActionBarOverlayLayout

Special layout for the containing of an overlay action bar (and its content) to correctly handle fitting system windows when the content has request that its layout ignore them.

Constructors

Link copied to clipboard
constructor(@NonNull context: @NonNull Context)
constructor(@NonNull context: @NonNull Context, @Nullable attrs: @Nullable AttributeSet)

Types

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open fun dismissPopups()
Link copied to clipboard
open fun draw(@NonNull c: @NonNull Canvas)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun hasIcon(): Boolean
Link copied to clipboard
open fun hasLogo(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun initFeature(windowFeature: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@RequiresApi(value = 21)
open fun onApplyWindowInsets(@NonNull in: @NonNull WindowInsets): WindowInsets
Link copied to clipboard
open fun onNestedFling(target: View, velocityX: Float, velocityY: Float, consumed: Boolean): Boolean
Link copied to clipboard
open fun onNestedPreFling(target: View, velocityX: Float, velocityY: Float): Boolean
Link copied to clipboard
open fun onNestedPreScroll(target: View, dx: Int, dy: Int, consumed: Array<Int>)
open fun onNestedPreScroll(target: View, dx: Int, dy: Int, consumed: Array<Int>, type: Int)
Link copied to clipboard
open fun onNestedScroll(target: View, dxConsumed: Int, dyConsumed: Int, dxUnconsumed: Int, dyUnconsumed: Int)
open fun onNestedScroll(target: View, dxConsumed: Int, dyConsumed: Int, dxUnconsumed: Int, dyUnconsumed: Int, type: Int)
open fun onNestedScroll(target: View, dxConsumed: Int, dyConsumed: Int, dxUnconsumed: Int, dyUnconsumed: Int, type: Int, consumed: Array<Int>)
Link copied to clipboard
open fun onNestedScrollAccepted(child: View, target: View, axes: Int)
open fun onNestedScrollAccepted(child: View, target: View, axes: Int, type: Int)
Link copied to clipboard
open fun onStartNestedScroll(child: View, target: View, axes: Int): Boolean
open fun onStartNestedScroll(child: View, target: View, axes: Int, type: Int): Boolean
Link copied to clipboard
open fun onStopNestedScroll(target: View)
open fun onStopNestedScroll(target: View, type: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setActionBarHideOffset(offset: Int)
Link copied to clipboard
open fun setHasNonEmbeddedTabs(hasNonEmbeddedTabs: Boolean)
Link copied to clipboard
open fun setHideOnContentScrollEnabled(hideOnContentScroll: Boolean)
Link copied to clipboard
open fun setIcon(d: Drawable)
open fun setIcon(resId: Int)
Link copied to clipboard
open fun setLogo(resId: Int)
Link copied to clipboard
open fun setMenu(menu: Menu, cb: MenuPresenter.Callback)
Link copied to clipboard
open fun setMenuPrepared()
Link copied to clipboard
open fun setOverlayMode(overlayMode: Boolean)
Link copied to clipboard
open fun setShowingForActionMode(showing: Boolean)
Link copied to clipboard
open fun setUiOptions(uiOptions: Int)
Link copied to clipboard
Link copied to clipboard
open fun setWindowTitle(title: CharSequence)
Link copied to clipboard